Visual representations for recursion
نویسندگان
چکیده
Visualcode is a visual notation that uses coloured expressions and graphical environments to describe the execution of Scheme programs. RainbowScheme is a program visualization system which is designed to produce visualcode representations of step-bystep execution of Scheme programs. This article presents a new approach of teaching recursion using visualcode and RainbowScheme. Experimental evaluation indicates that viewing RainbowScheme-produced visual traces and requiring students to use visualcode to generate visual evaluation steps of recursive programs can enhance the learners' ability to evaluate recursive programs as well as to solve recursive programming problems. ( 2001 Academic Press
منابع مشابه
Representation and Recursion in the Archaeological Record
Living humans are unique among the animal kingdom with respect to their ability to externalize mental representations outside the brain through a variety of media and in a recursive or creative manner (i.e., generating a potentially infinite array of combinations). Earlier humans evolved two specialized organs—the hand and the vocal tract—as primary instruments for externalizing artificial or s...
متن کاملHow children perceive fractals: Hierarchical self-similarity and cognitive development
The ability to understand and generate hierarchical structures is a crucial component of human cognition, available in language, music, mathematics and problem solving. Recursion is a particularly useful mechanism for generating complex hierarchies by means of self-embedding rules. In the visual domain, fractals are recursive structures in which simple transformation rules generate hierarchies ...
متن کاملA Critical Visual Analysis of Gender Representation of ELT Materials from a Multimodal Perspective
This content analysis study, employing a multimodal perspective and critical visual analysis, set out to analyze gender representations in Top Notch series, one of the highly used ELT textbooks in Iran. For this purpose, six images were selected from these series and analyzed in terms of ‘representational’, ‘interactive’ and ‘compositional’ modes of meanings. The result indicated that there are...
متن کاملSemantic Representations of Syntactically Marked Discourse Status in Crosslinguistic Perspective
This paper presents suggested semantic representations for different types of referring expressions in the format of Minimal Recursion Semantics and sketches syntactic analyses which can create them compositionally. We explore cross-linguistic harmonization of these representations, to promote interoperability and reusability of linguistic analyses.
متن کاملReducibility of zero curvature representations with application to recursion operators
We present a criterion for reducibility of zero curvature representations to a solvable subalgebra, hence to a chain of conservation laws. Our results are applied to inversion of recursion operators.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Hum.-Comput. Stud.
دوره 54 شماره
صفحات -
تاریخ انتشار 2001